/* CSS Document */
body{padding:0;margin:0;font-size:12px;background:#fff url(images/navbg.gif) 0 0 repeat-x;;font-family:Verdana;color:#333;}
img{border:none}
table{ border-collapse:collapse;}
th{ text-align:left;font-size:12px;} 
td{font-size:12px;}
html{height:100%}
*{margin:0;padding:0;}
ul{list-style-type:none;} 
a{color:#333;text-decoration:none;} 
a:hover{color:#266AAE;}
.input{border: 1px solid;border-color: #c0c0c0 #ededed #ededed #c0c0c0;padding:2px 0px 1px 1px;font-size:1.0em;vertical-align:middle;color:#000;}
.btn{background:#d9d9d9;border-width:1px;vertical-align:middle;height:21px;padding-left:0.15em;padding-right:0.15em;border: 1px solid; border-color: #c0c0c0 #555 #555 #c0c0c0;}
.fr{float:right} 
.fl{float:left}
.c{clear:both;height:0;overflow:hidden;} 
.cc{clear:both;margin-right:1em;border-top:1px solid #488FCE;height:10px;} 
.ccc{clear:both;height:10px; width:100%;} 
/*font color*/
.s1{color:#006699;} 
.s2{color:#1e5494;}
.s3{color:#da8030;}
/*header*/
#header{height:77px;position:absolute;top:0px;left:0px;width:100%;overflow:hidden;}
/*logo*/
.logo{width:160px;}
.logo .png{height:47px; width:160px; text-align:center; overflow:hidden;}
.logo .png a{width: 151px;float: left;border-radius: 5px;margin: 9px 2px;padding: 4px 2px;}
.logo .png img{ width:143px;}
.logo .lun{line-height:30px;height:30px;text-align:center;color:#555; font-size:11px; overflow:hidden;}
.wei{height:30px;line-height:30px;z-index:5;font-size:12px; float:left; padding:0 20px 0 0;}
/*.wei{height:30px;line-height:30px;z-index:5; color:#fff;background: #488FCE; font-size:12px; position:absolute;top:8px; right:20px;}*/

.wei2{height:30px;line-height:30px;float:left; width:100%; position:absolute; padding-left:160px;}
.wei2 img{ vertical-align:middle; position:absolute; margin:3px 0 0 0;}
.wei2_t0{ float:left; margin-right:10px; }
.wei2_t1{ float:left; margin-right:10px; }
.wei2_t2{ float:left; margin-right:10px;}
.wei2_t1 .wei2_t11{ padding:1px;*padding:2px;}
.wei2_t3{ float:right;}

/*.deleteCache{ width:22px; height:20px;background:url(images/deleteCache.png) no-repeat; float:left;margin:7px 10px 0}
.siteIndex{ width:25px; height:20px;background:url(images/siteIndex.png) no-repeat; float:left;margin:7px 10px 0}
.upGrade{ width:30px; height:20px;background:url(images/upGrade.png) no-repeat; float:left;margin:7px 10px 0}
.loginOut{ width:21px; height:20px;background:url(images/loginOut.png) no-repeat; float:left;margin:7px 10px 0}*/

.adminTopsearchbutton{ border:#106bab solid 1px; color:#fff; text-align:center;background-color: #1B75B6;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);border-color: #106BAB #106BAB #0D68A9; width:75px; padding:2px 3px;border-radius: 2px; cursor:pointer;}

/*left warp*/
#main-fl{background:#F3F3F3;width:159px; border-right:1px solid #ddd;}
#left{margin:.2em 0 1em 1em;} 
#left h1{float:left;font-size:12px;height:30px;line-height:32px;padding:0 0 .3em;border-bottom:3px solid #488FCE;color:#555;}
#left h2{font-size:12px;height:25px;line-height:25px;text-align:center;color:#888;}
#left ul{padding:0 0 .8em 0;margin:0px;}
#left ul li{height:24px;line-height:24px;margin:0 0 0 -12px;}
#left a{display:block;background:url(images/leftMenubg.png) 6px 9px no-repeat;padding-left:2.8em;color:#333;}
#left a:hover{background:#e9e9e9 url(images/leftMenubg.png) 6px -10px no-repeat;}
#left ul .one{height:24px;} 
#left ul .one a,#left ul .one a:hover{height:24px;background:url(images/main-left-home.gif) 6px top no-repeat;}
/*header nav*/
ul.nav {font-size:14px;overflow:hidden;position:relative;z-index:4;margin-top:0;width:auto;_width:100%; height:47px;}
ul.nav li {float:left;height:47px;line-height:38px;overflow:hidden;}
ul.nav li.navon {line-height:38px;float:left;height:47px;padding:0;overflow:hidden;}
ul.nav li.navon em {display:block;}
ul.nav li.navon em a { background:#3B7FC4;color:#FFFFFF;display:block;padding:5px 12px;}
ul.nav li.navon em a:hover {color:#fff;}
.nav li a:hover {color:#fff;text-decoration:none;}
.nav li a {color:#fff;padding:5px 12px; display:block;}
em, cite, th {font-style:normal;font-weight:normal;}
/*show_message*/
/*弹窗样式部分*/
.msgBox{
	visibility:hidden;
	z-index:10000;
	max-width:380px; 
	_width:380px; 
	left:50%;
	top:50%;
	margin-left:-200px!important;
	margin-top:-150px!important;
	margin-top:0px;
	position:fixed;
    _position:absolute;
	font-size:14px;
	font-weight:600;
	background:#fff;
	border:#bfbfbf 5px solid;
	-moz-border-radius:5px;-webkit-border-radius:5px;_top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat')?documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 : document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}
.alertBox{
	z-index:101; 
	background:#fff; 
	border:#bfbfbf 5px solid; 
	left:38%; 
	top:25%;
	position:fixed;
	_position:absolute;
	_top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop + (document.documentElement.clientHeight-
this.offsetHeight)/2 :document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
    -moz-border-radius:5px;
	-webkit-border-radius:5px;
	display:none;
}

.msg_title{ display:block; line-height:30px; padding:0 10px;display:none;}
.msg_content{ padding:30px; float:left;background:url(images/alert.png?$SYS_BUILD$) no-repeat 30px; padding-left:95px;}
.msg_alert{ background-image:url(images/alert.png?$SYS_BUILD$);}
.msg_content sub{ font-weight:500;color:#555;font-size:14px;float:left;}


